Big Huge Thesaurus

Arctium lappa

noun